"""
顺序迭代合并后的排序迭代对象

问题：
    你有一系列排序序列，想将它们合并后得到一个排序序列并在上面迭代遍历。
解决方案：
    heapq.merge() 函数可以帮你解决这个问题。
"""

from heapq import merge


def use_merge():
    user_list = ["Kevin", "葛小伦"]
    company_list = ["Google", "Alibaba"]
    for item in merge(user_list, company_list):
        print(item)
    # 输出结果：
    """
    Google
    Alibaba
    Kevin
    葛小伦
    """


if __name__ == '__main__':
    use_merge()
